#details{ min-height:100%; background-color: #ebe9e9;}
#details .part{ padding:.2rem .25rem; border-bottom:1px dashed #561b07;margin: 0 .25rem}
#details .part1{}
#details .part1 h3{ font-size:.3rem; color: #333;}
#details .part1 .price{ color: #ee332d; font-size:.3rem; line-height:.7rem;}
#details .part1 .price .priceAddMin{ height:.7rem; line-height:.7rem;border:1px solid #ee332d;border-radius: 5px; padding:0 .35rem; color: #333; font-size:.24rem; display: inline-block; margin-left:.35rem; background-color: #f7f6f6;}
#details .part1 .price .priceAddMin span{ color: #ee332d;}
#details .part2 h3{ font-size:.3rem;background: url("../images/details/icon_clock.png") no-repeat left center;background-size: auto 100%; padding-left:.45rem; margin-bottom:.1rem;line-height: .35rem}
#details .part2 p{ font-size:.24rem; color: #666;padding-left:.45rem;}
#details .part3 h3{ font-size:.3rem;background: url("../images/details/icon_list.png") no-repeat left center;background-size: auto 100%; padding-left:.45rem; margin-bottom:.1rem;line-height: .35rem}
#details .part3 p{ font-size:.24rem; color: #666;margin:0 0 .1rem .45rem; padding-left:1.4rem}
#details .part3 p:last-child{ margin-bottom:0;}
#details .part3 p label{width: 1.4rem; float: left; margin-left:-1.4rem;}
#details .part4{ border-bottom:0;}
#details .part4 h3{ font-size:.3rem;background: url("../images/details/icon_paimai.png") no-repeat left center;background-size: auto 100%; padding-left:.45rem; margin-bottom:.1rem;line-height: .35rem}
#details .part4 table{ width: 100%; margin-left:.45rem;}
#details .part4 table td{ color: #666; line-height:.3rem; padding:.07rem 0;}
#details .part4 table td p.num{background: url("../images/details/icon_userGray.png") no-repeat .07rem center;background-size: .19rem .21rem; padding:0 .07rem 0 .3rem;border-radius: 5px;    display: inline-block;border:1px solid #666;vertical-align: middle}
#details .part4 table.over tr:first-child td{ color: #bd2a2f;}
#details .part4 table.over tr:first-child td p.num{border:1px solid #bd2a2f;background: url("../images/details/icon_user.png") no-repeat .07rem center;background-size: .19rem .21rem;}

#details .buyWrap{  height:.8rem; }
#details .buyMain{ position: fixed;bottom:0;left: 0;width: 100%; height:.78rem;border-top:1px solid #bd2a2f;border-bottom:1px solid #bd2a2f; background-color: #fff;box-sizing: content-box }
#details .buyMain .add,#details .buyMain .reduce{width: .94rem; height:.78rem; background-color: #f4f4f4; font-size:.36rem; color: #333; border-left:1px solid #dbd9d9;}
#details .buyMain .reduce{ border-right:1px solid #dbd9d9; font-size:.28rem;}
#details .buyMain .reduce.disabled{ color: #999;;}
#details .buyMain .buyBtn{width: 2.8rem; background-color: #bd2a2f; height:.78rem; color: #fff; font-size:.3rem; float: right;}
#details .buyMain input{ color: #bd2a2f; font-size:.3rem;text-align: center}























